package com.ruoyi.partner.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 合作伙伴对象 cms_partner
 * 
 * @author hct
 * @date 2022-02-16
 */
public class CmsPartner extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long id;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String company;

    /** 公司地址 */
    @Excel(name = "公司地址")
    private String companyAddress;

    /** 描述 */
    @Excel(name = "描述")
    private String companyDesc;

    /** 图片 */
    @Excel(name = "图片")
    private String companyImg;

    /** 链接 */
    @Excel(name = "链接")
    private String companyLink;

    /** 标签 */
    @Excel(name = "标签")
    private String companyTag;

    
    /** 状态 */
    @Excel(name = "状态")
    private Integer status;

    
    /** 联系方式 */
    @Excel(name = "联系方式")
    private String companyMobile;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCompany(String company) 
    {
        this.company = company;
    }

    public String getCompany() 
    {
        return company;
    }
    public void setCompanyAddress(String companyAddress) 
    {
        this.companyAddress = companyAddress;
    }

    public String getCompanyAddress() 
    {
        return companyAddress;
    }
    public void setCompanyDesc(String companyDesc) 
    {
        this.companyDesc = companyDesc;
    }

    public String getCompanyDesc() 
    {
        return companyDesc;
    }
    public void setCompanyImg(String companyImg) 
    {
        this.companyImg = companyImg;
    }

    public String getCompanyImg() 
    {
        return companyImg;
    }
    public void setCompanyLink(String companyLink) 
    {
        this.companyLink = companyLink;
    }

    public String getCompanyLink() 
    {
        return companyLink;
    }
    public void setCompanyTag(String companyTag) 
    {
        this.companyTag = companyTag;
    }

    public String getCompanyTag() 
    {
        return companyTag;
    }
   
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
     
    public void setCompanyMobile(String companyMobile) 
    {
        this.companyMobile = companyMobile;
    }

    public String getCompanyMobile() 
    {
        return companyMobile;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("company", getCompany())
            .append("companyAddress", getCompanyAddress())
            .append("companyDesc", getCompanyDesc())
            .append("companyImg", getCompanyImg())
            .append("companyLink", getCompanyLink())
            .append("companyTag", getCompanyTag())
            .append("createTime", getCreateTime())
            .append("remark", getRemark())
            .append("status", getStatus())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .append("companyMobile", getCompanyMobile())
            .toString();
    }
}
